insert an advertisement - Spanish English Dictionary